Italian Nouns: turfa

Italian Nouns verb 'turfa' conjugated